lot (of items) - Alemán Inglés Diccionario